body {
    background: #FFFFFF;
}
.search{
    background: #FAFAFA;
    height: 1.25rem;
    width: 100%;
    position: relative;
}
.search .search-inp{
    width: 5.85rem;
    height: 0.80rem;
    border: 0.01rem solid #d4d4d4;
    background: #ffffff;
    border-radius: 0.40rem;
    float: left;
    margin: 0.23rem 0 0 0.20rem;
    padding-left: 0.40rem;
    font-size: 0.26rem;
    color: #7c7c7c;
}
.search .search-img{
    position: absolute;
    height: 0.27rem;
    width: 0.27rem;
    top: 0.50rem;
    right: 1.30rem;
    z-index: 1;

}
.search .search-btn{
    opacity: 0;
    position: absolute;
    height: 0.27rem;
    width: 0.27rem;
    top: 0.50rem;
    right: 1.30rem;
    z-index: 2;
}
.search .search-txt{
    float: right;
    font-size: 0.30rem;
    color: #000;
    margin-right: 0.30rem;
    display: block;
    line-height: 1.25rem;
}
.history{
    height: 0.88rem;
    padding: 0 0.30rem;
    line-height: 0.88rem;
}
.history span{
    font-size:0.26rem;
    float: left;
    color: #747474;
}
.history img{
    width: 0.40rem;
    height: 0.40rem;
    float: right;
    margin-top: 0.25rem;
}
.history-main{
    padding: 0 0.30rem;
}
.history-main span{
    padding: 0.05rem 0.15rem;
    border: 0.01rem solid #707070;
    color: #282828;
    font-size: 0.22rem;
    float: left;
    margin-right: 0.20rem;
    margin-bottom: 0.20rem;
}